package com.service;

import com.bean.entity.Goods;
import com.bean.vo.GoodsVo;
import com.bean.vo.query.GoodsQueryVo;
import com.util.PageUtil;

/**
 * 库存业务逻辑接口
 */
public interface GoodsService {

    /** 组合条件分页查询 */
    PageUtil<GoodsVo> queryGoodsByPage(GoodsQueryVo goodsQueryVo, PageUtil<GoodsVo> pa) throws Exception;

    /** 删除物品库存信息 */
    int removeGoods(Goods goods) throws Exception;
    
    /** 修改物品库存信息 */
    int modifyGoods(Goods goods) throws Exception;

    /** 添加物品库存信息 */
    int addGoods(Goods goods) throws Exception;

}
